International Development Association — synonyms, definition
1. International Development Association (Noun)
1 synonym
ida
1 definition
International Development Association (Noun) — An agency of the United Nations affiliated with the World Bank.
2 types of
UN agency United Nations agency